package com.itheima.chap01;

public class toStringDemo {
    public static void main(String[] args) {
        Girl g1 = new Girl("小美", 18);

        System.out.println(g1);   //com.itheima.chap01.Girl@34847ad1
        /*public String toString() {
            return getClass().getName() + "@" + Integer.toHexString(hashCode());
        }*/
        // getClass().getName()：获取当前对象的类的全限定类名（包括包名）
        // Integer.toHexString(hashCode())：将当前对象的哈希码（hashCode()）转换为十六进制字符串形式。

        System.out.println(g1.hashCode());  //881097425  --> 34847ad1(转十六进制)

        System.out.println(g1);  //Girl{name='小美', age=18}

    }
}
